improve herds with new pastures - French English Dictionary